<?php
/**
 * @package qBase
 * @subpackage model
 *
 */

/**
 * Represents an QStorageContainer object
 * 
 * @package qBase
 * @subpackage model
 */
class QStorageContainer extends QObject 
{
	private $id;
	private $key;
	
	private $parent;
	private $children;
	
	private $object;
	
	public function addObject(QIData $object)
	{
		
	}
	
	public function saveObject(QIData $object)
	{
		
	}
	
	public function getObjectById(QStorageId $id)
	{
		
	}
	
	public function createContainerForObject($class_name, $container_key)
	{
		
	}
	
	public function dropContainer($container_key)
	{
		
	}
	
	public function getContainer($container_key)
	{
		
	}
}


?>